set up shop – English–Português translations

🇬🇧 en pt 🇵🇹

set up shop verb

  • physically arrange a shop or workplace
abrir
Wiktionary Links